package com.lhx.product.domain.po;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import org.hibernate.validator.constraints.Length;

import javax.validation.constraints.NotBlank;

/**
 * @Author：李洪祥
 * @Package：com.lhx.product.domain.po
 * @Project：lhx-RuoYi
 * @name：BrandPO
 * @Date：2024/5/24 上午8:50
 */
@Data
@ApiModel(description = "商品品牌表PO")
public class BrandPO {

    /**
     * 品牌表Id
     */
    @ApiModelProperty("品牌表Id")
    private Integer id;
    /**
     * 名称
     */
    @NotBlank(message = "品牌名称不能为空")
    @ApiModelProperty("名称")
    private String name;
    /**
     * 首字母
     */
    @ApiModelProperty("首字母")
    private String firstLetter;
    /**
     * 排序
     */
    @ApiModelProperty("排序")
    private Integer sort;
    /**
     * 是否为品牌制造商：0->不是；1->是
     */
    @ApiModelProperty("是否为品牌制造商：0->不是；1->是")
    private Integer factoryStatus;
    /**
     * 是否显示
     */
    @ApiModelProperty("是否显示")
    private Integer showStatus;
    /**
     * 产品数量
     */
    @ApiModelProperty("产品数量")
    private Integer productCount;
    /**
     * 产品评论数量
     */
    @ApiModelProperty("产品评论数量")
    private Integer productCommentCount;
    /**
     * 品牌logo
     */
    @ApiModelProperty("品牌logo")
    private String logo;
    /**
     * 专区大图
     */
    @ApiModelProperty("专区大图")
    private String bigPic;
    /**
     * 品牌故事
     */
    @ApiModelProperty("品牌故事")
    private String brandStory;


}
